package com.is.add.controller.vo;

/**
 * 财务-业务综合表
 * Created by jackie on 2016/07/19.
 */
public class GeneralTableVO {
    private Integer shopId;                     //场馆id
    private String  shopCode;                   //场馆编号
    private String  shopName;                   //场馆名称
    private String  sportsType;                 //运动类型
    private Integer totalOrderNum;              //订单总数
    private Integer totalStadiumNum;            //总场次
    private Double  totalFee;                   //总服务费
    private Double  totalSum;                   //总金额
    private Double  paySum;                     //订单支付金额
    private Double  settleSum;                  //订单结算金额
    private Double  orderFee;                   //订单支付服务费
    private Double  subsidySum;                 //订单补贴金额
    private Double  subsidyFee;                 //订单补贴服务费

    private Integer vipDiscountOrderNum;        //会员优惠订单数
    private Integer vipDiscountStadiumNum;      //会员优惠场次数
    private Integer vipCheapOrderNum;           //会员特惠订单数
    private Integer vipCheapStadiumNum;         //会员特惠场次数
    private Double vipDiscountPaySum;           //会员优惠支付金额
    private Double vipCheapPaySum;              //会员特惠支付金额
    private Double vipDiscountSettleSum;        //会员优惠结算金额
    private Double vipCheapSettleSum;           //会员特惠结算金额
    private Double vipDiscountOrderFee;         //会员优惠订单服务费
    private Double vipCheapOrderFee;            //会员特惠订单服务费
    private Double vipDiscountSubsidySum;       //会员优惠补贴金额
    private Double vipDiscountSubsidyFee;       //会员优惠补贴服务费

    private Integer aliDiscountOrderNum;        //支付宝优惠订单数
    private Integer aliDiscountStadiumNum;      //支付宝优惠场次数
    private Integer aliCheapOrderNum;           //支付宝特惠订单数
    private Integer aliCheapStadiumNum;         //支付宝特惠场次数
    private Double aliDiscountPaySum;           //支付宝优惠支付金额
    private Double aliCheapPaySum;              //支付宝特惠支付金额
    private Double aliDiscountSettleSum;        //支付宝优惠结算金额
    private Double aliCheapSettleSum;           //支付宝特惠结算金额
    private Double aliDiscountOrderFee;         //支付宝优惠订单服务费
    private Double aliCheapOrderFee;            //支付宝特惠订单服务费
    private Double aliDiscountSubsidySum;       //支付宝优惠补贴金额
    private Double aliDiscountSubsidyFee;       //支付宝优惠补贴服务费

    private Integer otherDiscountOrderNum;      //其他优惠订单数
    private Integer otherDiscountStadiumNum;    //其他优惠场次数
    private Integer otherCheapOrderNum;         //其他特惠订单数
    private Integer otherCheapStadiumNum;       //其他特惠场次数
    private Double otherDiscountPaySum;         //其他优惠支付金额
    private Double otherCheapPaySum;            //其他特惠支付金额
    private Double otherDiscountSettleSum;      //其他优惠结算金额
    private Double otherCheapSettleSum;         //其他特惠结算金额
    private Double otherDiscountOrderFee;       //其他优惠订单服务费
    private Double otherCheapOrderFee;          //其他特惠订单服务费
    private Double otherDiscountSubsidySum;     //其他优惠补贴金额
    private Double otherDiscountSubsidyFee;     //其他优惠补贴服务费

    private Integer freeOrderNum;               //免费订单数
    private Integer freeStadiumNum;             //免费场次数
    private Double freeSettleSum;               //免费结算金额
    private Double freeSubsidySum;              //免费补贴金额
    private Double freeSubsidyFee;              //免费补贴服务费
    private Double discountSubsidySum;          //优惠补贴金额

    public GeneralTableVO() {}

    public GeneralTableVO(Integer intValue, Double doubleValue) {
        this.totalOrderNum = intValue;
        this.totalStadiumNum = intValue;
        this.totalFee = doubleValue;
        this.totalSum = doubleValue;
        this.paySum = doubleValue;
        this.settleSum = doubleValue;
        this.orderFee = doubleValue;
        this.subsidySum = doubleValue;
        this.subsidyFee = doubleValue;
        this.vipDiscountOrderNum = intValue;
        this.vipDiscountStadiumNum = intValue;
        this.vipCheapOrderNum = intValue;
        this.vipCheapStadiumNum = intValue;
        this.vipDiscountPaySum = doubleValue;
        this.vipCheapPaySum = doubleValue;
        this.vipDiscountSettleSum = doubleValue;
        this.vipCheapSettleSum = doubleValue;
        this.vipDiscountOrderFee = doubleValue;
        this.vipCheapOrderFee = doubleValue;
        this.vipDiscountSubsidySum = doubleValue;
        this.vipDiscountSubsidyFee = doubleValue;
        this.aliDiscountOrderNum = intValue;
        this.aliDiscountStadiumNum = intValue;
        this.aliCheapOrderNum = intValue;
        this.aliCheapStadiumNum = intValue;
        this.aliDiscountPaySum = doubleValue;
        this.aliCheapPaySum = doubleValue;
        this.aliDiscountSettleSum = doubleValue;
        this.aliCheapSettleSum = doubleValue;
        this.aliDiscountOrderFee = doubleValue;
        this.aliCheapOrderFee = doubleValue;
        this.aliDiscountSubsidySum = doubleValue;
        this.aliDiscountSubsidyFee = doubleValue;
        this.otherDiscountOrderNum = intValue;
        this.otherDiscountStadiumNum = intValue;
        this.otherCheapOrderNum = intValue;
        this.otherCheapStadiumNum = intValue;
        this.otherDiscountPaySum = doubleValue;
        this.otherCheapPaySum = doubleValue;
        this.otherDiscountSettleSum = doubleValue;
        this.otherCheapSettleSum = doubleValue;
        this.otherDiscountOrderFee = doubleValue;
        this.otherCheapOrderFee = doubleValue;
        this.otherDiscountSubsidySum = doubleValue;
        this.otherDiscountSubsidyFee = doubleValue;
        this.freeOrderNum = intValue;
        this.freeStadiumNum = intValue;
        this.freeSettleSum = doubleValue;
        this.freeSubsidySum = doubleValue;
        this.freeSubsidyFee = doubleValue;
        this.discountSubsidySum = doubleValue;
    }

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public String getShopCode() {
        return shopCode;
    }

    public void setShopCode(String shopCode) {
        this.shopCode = shopCode;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getSportsType() {
        return sportsType;
    }

    public void setSportsType(String sportsType) {
        this.sportsType = sportsType;
    }

    public Integer getTotalOrderNum() {
        return totalOrderNum;
    }

    public void setTotalOrderNum(Integer totalOrderNum) {
        this.totalOrderNum = totalOrderNum;
    }

    public Integer getTotalStadiumNum() {
        return totalStadiumNum;
    }

    public void setTotalStadiumNum(Integer totalStadiumNum) {
        this.totalStadiumNum = totalStadiumNum;
    }

    public Double getTotalFee() {
        return totalFee;
    }

    public void setTotalFee(Double totalFee) {
        this.totalFee = totalFee;
    }

    public Double getTotalSum() {
        return totalSum;
    }

    public void setTotalSum(Double totalSum) {
        this.totalSum = totalSum;
    }

    public Double getPaySum() {
        return paySum;
    }

    public void setPaySum(Double paySum) {
        this.paySum = paySum;
    }

    public Double getSettleSum() {
        return settleSum;
    }

    public void setSettleSum(Double settleSum) {
        this.settleSum = settleSum;
    }

    public Double getOrderFee() {
        return orderFee;
    }

    public void setOrderFee(Double orderFee) {
        this.orderFee = orderFee;
    }

    public Double getSubsidySum() {
        return subsidySum;
    }

    public void setSubsidySum(Double subsidySum) {
        this.subsidySum = subsidySum;
    }

    public Double getSubsidyFee() {
        return subsidyFee;
    }

    public void setSubsidyFee(Double subsidyFee) {
        this.subsidyFee = subsidyFee;
    }

    public Integer getVipDiscountOrderNum() {
        return vipDiscountOrderNum;
    }

    public void setVipDiscountOrderNum(Integer vipDiscountOrderNum) {
        this.vipDiscountOrderNum = vipDiscountOrderNum;
    }

    public Integer getVipDiscountStadiumNum() {
        return vipDiscountStadiumNum;
    }

    public void setVipDiscountStadiumNum(Integer vipDiscountStadiumNum) {
        this.vipDiscountStadiumNum = vipDiscountStadiumNum;
    }

    public Integer getVipCheapOrderNum() {
        return vipCheapOrderNum;
    }

    public void setVipCheapOrderNum(Integer vipCheapOrderNum) {
        this.vipCheapOrderNum = vipCheapOrderNum;
    }

    public Integer getVipCheapStadiumNum() {
        return vipCheapStadiumNum;
    }

    public void setVipCheapStadiumNum(Integer vipCheapStadiumNum) {
        this.vipCheapStadiumNum = vipCheapStadiumNum;
    }

    public Double getVipDiscountPaySum() {
        return vipDiscountPaySum;
    }

    public void setVipDiscountPaySum(Double vipDiscountPaySum) {
        this.vipDiscountPaySum = vipDiscountPaySum;
    }

    public Double getVipCheapPaySum() {
        return vipCheapPaySum;
    }

    public void setVipCheapPaySum(Double vipCheapPaySum) {
        this.vipCheapPaySum = vipCheapPaySum;
    }

    public Double getVipDiscountSettleSum() {
        return vipDiscountSettleSum;
    }

    public void setVipDiscountSettleSum(Double vipDiscountSettleSum) {
        this.vipDiscountSettleSum = vipDiscountSettleSum;
    }

    public Double getVipCheapSettleSum() {
        return vipCheapSettleSum;
    }

    public void setVipCheapSettleSum(Double vipCheapSettleSum) {
        this.vipCheapSettleSum = vipCheapSettleSum;
    }

    public Double getVipDiscountOrderFee() {
        return vipDiscountOrderFee;
    }

    public void setVipDiscountOrderFee(Double vipDiscountOrderFee) {
        this.vipDiscountOrderFee = vipDiscountOrderFee;
    }

    public Double getVipCheapOrderFee() {
        return vipCheapOrderFee;
    }

    public void setVipCheapOrderFee(Double vipCheapOrderFee) {
        this.vipCheapOrderFee = vipCheapOrderFee;
    }

    public Double getVipDiscountSubsidySum() {
        return vipDiscountSubsidySum;
    }

    public void setVipDiscountSubsidySum(Double vipDiscountSubsidySum) {
        this.vipDiscountSubsidySum = vipDiscountSubsidySum;
    }

    public Double getVipDiscountSubsidyFee() {
        return vipDiscountSubsidyFee;
    }

    public void setVipDiscountSubsidyFee(Double vipDiscountSubsidyFee) {
        this.vipDiscountSubsidyFee = vipDiscountSubsidyFee;
    }

    public Integer getAliDiscountOrderNum() {
        return aliDiscountOrderNum;
    }

    public void setAliDiscountOrderNum(Integer aliDiscountOrderNum) {
        this.aliDiscountOrderNum = aliDiscountOrderNum;
    }

    public Integer getAliDiscountStadiumNum() {
        return aliDiscountStadiumNum;
    }

    public void setAliDiscountStadiumNum(Integer aliDiscountStadiumNum) {
        this.aliDiscountStadiumNum = aliDiscountStadiumNum;
    }

    public Integer getAliCheapOrderNum() {
        return aliCheapOrderNum;
    }

    public void setAliCheapOrderNum(Integer aliCheapOrderNum) {
        this.aliCheapOrderNum = aliCheapOrderNum;
    }

    public Integer getAliCheapStadiumNum() {
        return aliCheapStadiumNum;
    }

    public void setAliCheapStadiumNum(Integer aliCheapStadiumNum) {
        this.aliCheapStadiumNum = aliCheapStadiumNum;
    }

    public Double getAliDiscountPaySum() {
        return aliDiscountPaySum;
    }

    public void setAliDiscountPaySum(Double aliDiscountPaySum) {
        this.aliDiscountPaySum = aliDiscountPaySum;
    }

    public Double getAliCheapPaySum() {
        return aliCheapPaySum;
    }

    public void setAliCheapPaySum(Double aliCheapPaySum) {
        this.aliCheapPaySum = aliCheapPaySum;
    }

    public Double getAliDiscountSettleSum() {
        return aliDiscountSettleSum;
    }

    public void setAliDiscountSettleSum(Double aliDiscountSettleSum) {
        this.aliDiscountSettleSum = aliDiscountSettleSum;
    }

    public Double getAliCheapSettleSum() {
        return aliCheapSettleSum;
    }

    public void setAliCheapSettleSum(Double aliCheapSettleSum) {
        this.aliCheapSettleSum = aliCheapSettleSum;
    }

    public Double getAliDiscountOrderFee() {
        return aliDiscountOrderFee;
    }

    public void setAliDiscountOrderFee(Double aliDiscountOrderFee) {
        this.aliDiscountOrderFee = aliDiscountOrderFee;
    }

    public Double getAliCheapOrderFee() {
        return aliCheapOrderFee;
    }

    public void setAliCheapOrderFee(Double aliCheapOrderFee) {
        this.aliCheapOrderFee = aliCheapOrderFee;
    }

    public Double getAliDiscountSubsidySum() {
        return aliDiscountSubsidySum;
    }

    public void setAliDiscountSubsidySum(Double aliDiscountSubsidySum) {
        this.aliDiscountSubsidySum = aliDiscountSubsidySum;
    }

    public Double getAliDiscountSubsidyFee() {
        return aliDiscountSubsidyFee;
    }

    public void setAliDiscountSubsidyFee(Double aliDiscountSubsidyFee) {
        this.aliDiscountSubsidyFee = aliDiscountSubsidyFee;
    }

    public Integer getOtherDiscountOrderNum() {
        return otherDiscountOrderNum;
    }

    public void setOtherDiscountOrderNum(Integer otherDiscountOrderNum) {
        this.otherDiscountOrderNum = otherDiscountOrderNum;
    }

    public Integer getOtherDiscountStadiumNum() {
        return otherDiscountStadiumNum;
    }

    public void setOtherDiscountStadiumNum(Integer otherDiscountStadiumNum) {
        this.otherDiscountStadiumNum = otherDiscountStadiumNum;
    }

    public Integer getOtherCheapOrderNum() {
        return otherCheapOrderNum;
    }

    public void setOtherCheapOrderNum(Integer otherCheapOrderNum) {
        this.otherCheapOrderNum = otherCheapOrderNum;
    }

    public Integer getOtherCheapStadiumNum() {
        return otherCheapStadiumNum;
    }

    public void setOtherCheapStadiumNum(Integer otherCheapStadiumNum) {
        this.otherCheapStadiumNum = otherCheapStadiumNum;
    }

    public Double getOtherDiscountPaySum() {
        return otherDiscountPaySum;
    }

    public void setOtherDiscountPaySum(Double otherDiscountPaySum) {
        this.otherDiscountPaySum = otherDiscountPaySum;
    }

    public Double getOtherCheapPaySum() {
        return otherCheapPaySum;
    }

    public void setOtherCheapPaySum(Double otherCheapPaySum) {
        this.otherCheapPaySum = otherCheapPaySum;
    }

    public Double getOtherDiscountSettleSum() {
        return otherDiscountSettleSum;
    }

    public void setOtherDiscountSettleSum(Double otherDiscountSettleSum) {
        this.otherDiscountSettleSum = otherDiscountSettleSum;
    }

    public Double getOtherCheapSettleSum() {
        return otherCheapSettleSum;
    }

    public void setOtherCheapSettleSum(Double otherCheapSettleSum) {
        this.otherCheapSettleSum = otherCheapSettleSum;
    }

    public Double getOtherDiscountOrderFee() {
        return otherDiscountOrderFee;
    }

    public void setOtherDiscountOrderFee(Double otherDiscountOrderFee) {
        this.otherDiscountOrderFee = otherDiscountOrderFee;
    }

    public Double getOtherCheapOrderFee() {
        return otherCheapOrderFee;
    }

    public void setOtherCheapOrderFee(Double otherCheapOrderFee) {
        this.otherCheapOrderFee = otherCheapOrderFee;
    }

    public Double getOtherDiscountSubsidySum() {
        return otherDiscountSubsidySum;
    }

    public void setOtherDiscountSubsidySum(Double otherDiscountSubsidySum) {
        this.otherDiscountSubsidySum = otherDiscountSubsidySum;
    }

    public Double getOtherDiscountSubsidyFee() {
        return otherDiscountSubsidyFee;
    }

    public void setOtherDiscountSubsidyFee(Double otherDiscountSubsidyFee) {
        this.otherDiscountSubsidyFee = otherDiscountSubsidyFee;
    }

    public Integer getFreeOrderNum() {
        return freeOrderNum;
    }

    public void setFreeOrderNum(Integer freeOrderNum) {
        this.freeOrderNum = freeOrderNum;
    }

    public Integer getFreeStadiumNum() {
        return freeStadiumNum;
    }

    public void setFreeStadiumNum(Integer freeStadiumNum) {
        this.freeStadiumNum = freeStadiumNum;
    }

    public Double getFreeSettleSum() {
        return freeSettleSum;
    }

    public void setFreeSettleSum(Double freeSettleSum) {
        this.freeSettleSum = freeSettleSum;
    }

    public Double getFreeSubsidySum() {
        return freeSubsidySum;
    }

    public void setFreeSubsidySum(Double freeSubsidySum) {
        this.freeSubsidySum = freeSubsidySum;
    }

    public Double getFreeSubsidyFee() {
        return freeSubsidyFee;
    }

    public void setFreeSubsidyFee(Double freeSubsidyFee) {
        this.freeSubsidyFee = freeSubsidyFee;
    }

    public Double getDiscountSubsidySum() {
        return discountSubsidySum;
    }

    public void setDiscountSubsidySum(Double discountSubsidySum) {
        this.discountSubsidySum = discountSubsidySum;
    }
}
